forest resource licence - English Synonyms Dictionary